sale subject to right of vendor to repurchase - Espagnol Anglais Dictionnaire